author Thibaut Lemaire

Le résultat JavaScript :


Le code Javascript :

/*définition d'une fontion constructeur de nom voiture*/
var Voiture = function(){
};
/* test de l'existance par default*/
document.write("Prototype de constructeur :" + Voiture.prototype);
/*ajout d'une methode par prototype*/
Voiture.prototype.zigzager = function(){
document.write("zigzage dangereusement
");
};
/*instantation */
var simca1000 = new Voiture();
/*appel de la methode zigzager depuis le prototype du constructeur */
document.write("
Que fait la voiture? ELLE ");
simca1000.zigzager();
/*instantation */
var renault12 = new Voiture();
/*instantation d'un objet peugeot207*/
var peugeot207 = new Voiture();
/*test de la methode ou pas entre les objet */
if (simca1000.zigzager == renault12.zigzager) {
document.write("Methode partager par les objets simaca et renault
");
}
else {
document.write("Methode zigzager non partager entre les objet simaca et Peugeot 207
");
}
/*test de la methode ou pas entre les objet */
if (simca1000.zigzager == peugeot207.zigzager) {
document.write("Methode partager par les objets simaca et Peugeot 207
");
}
else {
document.write("Methode zigzager non partager entre les objet simaca et renaut
");
}
/*fin du script*/
Code Source

COM sur le script : .

...